.person-part {
    .leftName {
        display: flex;
        .leftName_Title {
            font-size: 1.75rem;
            font-weight: 700;
            letter-spacing: 0rem;
            line-height: 2.53rem;
            color: rgba(51, 51, 51, 1);
            text-align: left;
            vertical-align: top;
        }

        .leftName_Top {
            font-size: 1.75rem;
            font-weight: 500;
            letter-spacing: 0rem;
            line-height: 2.53rem;
            color: rgba(0, 0, 0, 1);
            text-align: left;
            vertical-align: top;
            display: flex;
            align-items: center;
            margin-left: 20px;

            .leftName_Image {
                position: relative;
                width: 1.75rem;
                height: 1.75rem;
                margin-right: 7px;

                .leftName_Baoshi {
                    display: block;
                    width: 100%;
                    height: 100%;
                }

                .leftName_Jiantou {
                    position: absolute;
                    left: 50%;
                    top: 50%;
                    transform: translate(-50%, -50%);
                    width: 0.99rem;
                    height: 0.64rem;
                }
            }
        }
    }

    .mailbox {
        margin-top: 18px;
        font-size: 1.5rem;
        font-weight: 700;
        line-height: 2.17rem;
        color: rgba(238, 117, 52, 1);
    }

    .balanceTitle {
        font-size: 1.25rem;
        font-weight: 700;
        line-height: 1.81rem;
        color: rgba(51, 51, 51, 0.5);
        margin-top: 40px;
    }

    .balance_amount {
        margin-top: 8px;
        font-size: 2.25rem;
        font-weight: 700;
        line-height: 3.26rem;
        color: rgba(238, 117, 52, 1);
    }

    .personal_data {
        font-size: 1.25rem;
        font-weight: 700;
        line-height: 1.81rem;
        color: rgba(51, 51, 51, 1);
        margin-bottom: 28px;
    }

    .charg-image-box {
        margin-right: 6px;
        display: flex;
        justify-content: center;
        align-items: center;
        .charge-image {
            display: block;
            width: 60px;
            height: 60px;
        }
    }

    .charge-info {
        .money {
            font-size: 1.5rem;
            font-weight: 700;
            letter-spacing: 0rem;
            line-height: 2.17rem;
            color: rgba(255, 141, 26, 1);
            text-align: left;
            width: 100%;
        }

        .moneyTitle {
            white-space: nowrap;
            font-size: 1.25rem;
            font-weight: 500;
            letter-spacing: 0rem;
            line-height: 1.81rem;
            color: rgba(0, 0, 0, 1);
        }
    }
}
